﻿#ifndef FLATCUTTINGMAC_H
#define FLATCUTTINGMAC_H

#include "mctype/machinetypefun.h"

/**
 * @brief 平板切割机
 */
class FlatCuttingmac : public MachineTypeFun
{
    Q_OBJECT
public:
    FlatCuttingmac();
    ~FlatCuttingmac();

public:
    void initNinebtn1234();
    void initFileInfoLabel();

private:
    void initPatternsParasList();//花样参数
    void initMcParasList();//主控机器参数
    void initWkParasList();//主控工作参数

private:
    void initOutCtrlList();//控制动作
    void initShortCutList();//快捷动作
    void initAssistList();//辅助功能
    void initFileSetList();//文件设置
    void initParaSetList();//参数设置

private:
    void initSensorList();//初始化传感器列表
    void initErrorCodeAndStateList();//初始化错误代码和状态列表

};

#endif // FLATCUTTINGMAC_H
